recording technology - Turkish English Dictionary